<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <script>
    // 程序的三大流程控制
    // 顺序结构 选择结构  循环结构

    // 表达式 有运算符和操作数(变量/常量组成的式子) 
    // var a;
    // a = 5;
    // a + 1  // 算术表达式
    // a >= 3 // 关系表达式 (条件表达式 单条件) 
    // a >= 3 && a <= 10  // 逻辑表达式 (多条件)
    // !(a >= 3)


    // 选择结构_if   相关的

    // 单分支
    // if(表达式){
    //     执行语句;
    // }

    // var grade = Math.round(Math.random()*100);
    // console.log(grade);//94s
    // if(grade>=60){
    //     document.write(grade + "分,及格了<br>");
    // }

    // 双分支  
    // if(表达式){
    //     执行语句1;
    // }else{
    //     执行语句2;
    // }

    // var grade = Math.round(Math.random()*100);
    // console.log(grade);//94s
    // if(grade>=60){
    //     document.write(grade + "分,及格了<br>");
    // }else{ // !(grade>=60)
    //     document.write(grade + "分,不及格<br>");
    // }

    // 多分支 (至少是3分支)
    // if(表达式1){
    //     执行语句1;
    // }else if(表达式2){
    //     执行语句2;
    // }else if(表达式3){
    //     执行语句3;
    // }else{ // !(表达式1||表达式2||表达式3)
    //     执行语句4;
    // }



    var grade = Math.round(Math.random() * 100);
    console.log(grade);

    debugger;

    if (grade >= 90) {
      document.write(grade + "分,优秀<br>");
    } else if (grade >= 80) { // grade>=80&&grade<90
      document.write(grade + "分,良好<br>");
    } else if (grade >= 70) { // grade>=70&&grade<80
      document.write(grade + "分,一般<br>");
    } else if (grade >= 60) { // grade>=60&&grade<70
      document.write(grade + "分,危险<br>");
    } else { // grade<60
      document.write(grade + "分,不及格<br>");
    }







  </script>
</body>

</html>